import {combineReducers} from 'redux';
import appState from './app-state';
import user from './user';
import nav from './nav';
import device from './device';
import token from './token';
import signForm from './sign-form';
import registerForm from './register-form';
import carousel from './carousel';
import searchResultList from './search-result-list';
import supplier from './supplier';
import constant from './constant';
import {createOrder} from './create-order';
import orderList from './order-list';
import services from './services';
import checkoutForm from './checkout-form';
import filterParams from './filter-params';
import order from './order';
import orderMessageList from './order-message-list';
import systemMessageList from './system-message-list';
import supplierExamineList from './supplier-examine-list';
import supplierTop from './supplier-top';
import customerList from './customer-list';
import supplierList from './supplier-list';
import supplierCommentList from './supplier-commnet-list';
import charge from './charge';
import roleList from './role-list';
import roleDetail from './role-detail';
import accountList from './account-list';
import accountDetail from './account-detail';
import forgetForm from './forget-form';
import historyVendor from './history-vendor';
import associateAccount from './associate-account';
import searchResultMap from './search-result-map';
import orderForm from './order-form';
import album from './album';
import html from './html';
import intl from './intl';
import conversation from './conversation';
import serviceState from './services';

export default combineReducers({
  nav,
  intl,
  appState,
  user,
  device,
  token,
  signForm,
  carousel,
  conversation,
  registerForm,
  searchResultList,
  searchResultMap,
  supplier,
  constant,
  orderForm,
  createOrder,
  orderList,
  services,
  checkoutForm,
  filterParams,
  order,
  orderMessageList,
  systemMessageList,
  supplierExamineList,
  supplierTop,
  customerList,
  supplierList,
  supplierCommentList,
  charge,
  album,
  roleList,
  roleDetail,
  accountList,
  accountDetail,
  forgetForm,
  historyVendor,
  associateAccount,
  html,
  serviceState,
});
